common chinese tree frog - Spanish English Dictionary